home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS in a Box 7
/
BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso
/
Files
/
DA
/
B
/
Batch Printer 1.00.cpt
/
Batch Printer 1.00
/
Batch Printer Doc
next >
Wrap
Text File
|
1987-05-17
|
5KB
|
135 lines
Batch Printer v1.00 May 16, 1987
By Raymond Lau
Copyright 1987, Raymond Lau
Written with the beautiful LightspeedC development
system thus portions of this software are copr.
1986, THINK Technologies, Inc.
BatchPrinter allows one to select a range of files
to be printed on the ImageWriter I or II connected
to the printer port. It will not print over Apple
Talk or on a LaserWriter, however. The advantages
or using BatchPrinter are:
1. It prints in IW's fastest draft mode.
2. It allows you a wide range of fonts available
on the IW.
3. It allows you to select a batch of files and
leave it to print unattended. (I originally
wrote it to print out many short source files.)
4. It doesn't require that an ImageWriter file be
present. (A boom if you don't have a hard disk
and are pressed for space.)
5. It will print in the background as long as
nothing else is fighting for the printer. (It
is strongly recommended that the disk w/the
files you're printing remain in one of your
drives to avoid bothersome swapping.)
Installation:
BatchPrinter is a desk accessory, so use Font/DA
Mover (from Apple) to install it.
Operation is rather straight forward:
When you first select it from the Apple menu, it
will allow you to select your files. Select them
in sequence and click on cancel when you're done.
After you select a file, an options dialog box
will be displayed. The options include a choice
of fonts, width of tabs, and page length. The
page length may be a bit confusing. The first
entry represents the number of lines you wish to
actually print on. The second represents the number
of lines in the page itself.
For example, a standard sheet of 8.5 x 11 paper is
66 lines long. Say you want to print on the upper
half only. You would input ...Print on [33] lines
of [66] lines/actual page...
The other option allows you to turn on slashing of
zeros. Some people prefer it to prevent confusion
with the letter O.
All choices you make will be carried onto the next
file you select, unless you want to change them, with
the exception of the tab width. If the file you
select has a tab width saved with it according to
Apple's MDS Edit format, that width will be displayed.
Otherwise, your previous selection will remain
effective.
After selecting the files, you can choose to
- Add File (select more files)
- Print (start printing)
- New Job (de-select all files)
- Delete File (de-select a file you've selected)
- Modify (change the options of a file)
With the latter two options, you must chose a file
first. You can do so by clicking on its name. If you
double-click on its name, it will be equivalent to
selecting the file and selecting modify.
After you select print, you will be presented with two
other choices.
- Cancel (stop printing)
- Pause (pause printing)
If you select Pause, the pause button will
become a Resume button.
Other info:
Defaults of Elite, 60/66 lines, slashed zeroes, (and
4 spaces/tab)* apply the first time you select a file.
From then on, your previous choice becomes your new
default. New defaults are not saved.
* If the file you're printing has an ETAB
resource (as Apple's MDS Edit guidelines
call for), the tab setting saved there will be
the default.
The IW limits you to 32 tabs per line.
For non-proportional fonts, once the end of line is
reached, a carriage return and linefeed are sent.
For proportional fonts, such an option will be
implemented in the future. For the mean time, your
lines will overwrite each other if you attempt to
print beyond the right margin. Also, an option to
print an information header (file name, time, page)
will be implemented in the next version. Similarly,
there will also be an option to select between the
IW II's three printing modes.
BatchPrinter is shareware. If you find it useful,
please show your support by sending $8 to the
author. If you're registered for one of my other
products, send $5.
Raymond Lau
100-04 70 Ave.
Forest Hills, NY 11375
Attn: Batch Printer
GEnie: RAYLAU
Delphi: RAYMONDLAU
CIS: 76174,2617
This product dedicated to all those honest enough
to register for a previous product. I wish I could
mail everyone notices now and then, but costs for
such become prohibitive and thus, support will mostly
be restricted to the various information services
around. Feel free to email or write.